with notification