add BBSReaderBuilder