utils lib has pthread dependencies