classes entity