Hang on, magic in progress!