initialize a home module