fixes for split authenticate