it would be better to put this in root `setup()`