Initial commit for utility functions