partial receiver