persistance work