almost done with paper; added one more utility