finished refactoring borrowerActions (refer to changeLog)