add readme
bug fixes