made it work and persist