subsub boards implementation