Mythology vs science