more doc, fix proxy and nil error