receive
addded receiver and notification