Darker outline when valid + a buffer to offload one bad piece could be welcome additions to the title.