some changes to the way that aliases are asinged for non standard apps