uncomplete changes