added reviews validation and average rating