added Do Not Disturb support