refractor in progress