basic dash architecture (hopefully set up right)