util method