what a loong day.