further async work and added TRACE method support