setting validations
learning about dependencies and cache busting