updates to learning module