fix binding; fix stale objects