some initial setup stuff.