persist fixed
validation moved from properties to getters
post rating validation
post rating validation