lets try it with some magic