At least add warning if ch is not just a number. Probably need to make this fully configurable so that different naming schemes dont throw errors.