items can now specify in itemRegistery