updated readme and api desription