Refactoring + Checkers Design