define module dependencies