base of ASL module