... it's being so "cheery" that keeps me going ... !