working template file and data separation