work utils