implement basics of equipment slots