added parallel change