build measure learn