added some ideas for the items system