fix notifications
add printing features
filter books