use rectangle as node