Refactoring
Added error handling in case no current session exists or the feedback
scale is in the wrong format