+maxlinc moved replace! from instatiated contract to a post processor