Transfer some code property of ulearn, and custom proper batch navigation.