Crazy times....how long