initialize by initial module