#71 utils func