they say eggs hatch in less than twenty four hours