udpate module with dependencies