reducing compile time by fixing lib dependency