1000 days of hell.......