add public/private to research