adding entity api