hypothetically can draw items, but not implemented all the way