package refractor