profile util simplification