add move down
add remove functionality