adding ASL
adding license header