no reason to use `source` in setup