All about Illusion