first commit of common utils library