fixing Board3DTO2DFactry