replace attr con prop