add call edges, assorted updates