expose sqr and rcp