added another useful utility