added upwards movement