trying to figure out template calls