up and down @!$@#@