promised analysis