Add template parser