refractor for clarity.