internal cull