Illusion embellishes reality