Daemon refactoring. Handling simple case of driver absense