re=compiled source