bugfix: for every book read receive badge even if less than average in pages size