i has had a hard day.