some notes on how to set up item/ability schema