@thbishop , initially i had it like that but we decided to remove it from the initialization. Since we will eventually be calling this class several times when we move to supporting more then one ASG, would putting the ASG into the initialization section still make sense?