added Util functions and StudentPercentageService