updating grid architecture