adding directive for itemslot