i dont think i am much help on the sleep topic, I am lucky if I can get Jackson down for an hour a day, and still wakes throught the night!!!