added itemEntitys and java doc'ed