console pro, cardgroup refactoring.