further refining everything