modified asr evaluation function