added catch for non-darwin based systems to gls aliases