reduced handler count