filesharing with validations