more progress on persister