private void deal_not_collection(){
		if(is_can_watch_in()){
			LinkedList<Field> cur_fields = get_all_field(local_class);
			for(Field cur_field: cur_fields){
				try {
					cur_field.setAccessible(true);
					Object cur_instance = cur_field.get(local_instance);
					if(cur_instance != null){
						attrs.add(new ValueWatcher(cur_instance, cur_field.getName()));
					}
				} catch (IllegalArgumentException | IllegalAccessException e) {
					e.printStackTrace();
				}
			}
		}
	}