fleshing out template