pre first run