multiple client auth working(threads). no locks yet.