add slots helper