modify readme
implement function return