add 'remove' example
persist on every call to .remove
add additional tests for .remove