benchmark interface: add, remove, sort