add test for private members