Too much abbrev make difficult code source to read