adding domain module