added down movement