updated Module with dependencies