added basic interaction with items