working calculateCentile() apart from lookup from LMS tables which is dependent on DB