in

This built my day… – astonishing

This made my day...

This manufactured my working day… – contemporary