learn activity for requirement