refactored for mentor session