added persistence context