:add: common.ws (which should be moved to a WS package) and fix deletion bug on storage.remove