and i mean gushing in every sense of the word