added operation contracts, updated entities and tables