Is it Magic or Science ?