Works without persistance