40 day long period