setup module continued