animate removes
add, remove, move operations animate. still some rough edges