added rasvalue operation