add use case and test chapter