refining definitions