add opening book
support opening book