key lessons prototype