Completly new version of receiver using services, still prototype, need to think about structure