Convert Template Pattern