Revert "Revert "Setup""

This reverts commit 823dbe50d5985d6d1f8dd1fce78db7b2bca514d1.