qt changes; manipulate