UX suggestion: some of your abbreviations introduce needless cognitive impedance. Expand "perm" to "permanent" and "cont" to "contract". It'll make it easier for users to parse the words. If you are worried about the expanded words taking up too much space, consider icons.