first run with key