analysis entity