user can now leave only one opinion per book