update readme and fix doc