analysis desc