it's been a long day; [p]