add uinavigation learning