updated utils module