Main Private to Public