implemented analysis execution