refined Arrow element