update is only with attribute changes