First steps towards the magick model but for now sleep