Reusing common util functions instead of local