internal public 2