removed dependency on utils