working on gen abbrevs
working on gen abbrevs