pushing assignment week 4