add remove/remove_at
lib