places with validations