working with receiver and services