position up and down are working