implement notification options