private stuff made public