streamline settings handling
hookups