ASL test and implementation done
ASR test and implementation done