better board formatter to support more boards