IRL Topics and Self Improvement