add remove_old method
add a docstring to synchronize()