created singleton methods and removed nil from board