fix bug by notification