The Promise analysis