application outline and bootstrap, we need to start somewhere