I'm probably just not reading through carefully enough.  :)  Why is empty scaling group called on this one and not the next 2?  Also, why not delete?