Although modern techniques allow for things previously unheard of it is the fact that artists in years past managed to achieve the impossible that continues to draw us towards the renaissance art they helped to create

Could you correct the punctuation please?
Although modern techniques allow for things previously unheard of, it is the fact that artists in years past managed to achieve the impossible that continues to draw us towards the renaissance art they helped to create.