added update only if not first run