started spliting different formats into template files