message refractor