Broke utils into separate headers.