morning refractoring