comment to explain magic