free: improve cross function tracking