support ~:R