switch to ASG