Has it been a good day IF