make call tree easier to use as function