updates to temp closures