checker design