make add and remove work with session storage