implemented notification for retrieve