using notification