bulk update, lots of changes