utilities that I made before