Magic and spice and everything nice!