fix PersistUserRunnable