SHOUT OUT TO @hermione-granger