Validations & files