Feature #4 multi templates