utilized libs - this is the final step of the refactoring