from private to public