fighting with dependencies