add snoozeclient.

M