added utilify function