dynamicly find module for fullfilling dependency