fix buyBookActivity