Improved move up move down to work with multiple selections. still WIP