added dummy persistence layer