meatier versions of caller
