update radme & docblock