remove duplicate in readme
add more function docs
finished instance functions