new file:   magical.php