Changed enums to all CAPS and used Stringbuilder