adding utilities