scope should not overwrite vm properties