removed forceUpdate, always subsets except update is notset