finish first step of promise learning