dont really need singlename processor