some more refining