new design for checker module