use extension instead of new class
can update book status to read