first run of module