receiver and basic test