not extern, static