aa
restructure
technical issues addressed