Here will be some magic!