this should be if (!notification) ?