privacy working + tests