add 'remove' method