passing none to check privacy should raise an exception
added some more tests to check