notification data type and function set