Refractor class