Changed up character naming to allow multiple capital letters with a configurable max. Hopefully it works.