changed bookDao to use fixed ImpressionDao implementation