created views to interact with book