* Accept existing templates * Add Source class * Data binding