for refractor