Update learn block