update rectangle attr