learn helper finished