added is_editable function to review model