added has to and belongs to many opinons to user