fixed update footprint for private fields