updates to multiple targets