removed default host and made required, cleaned up comments