rewrite api
f api docs
f remove wait for now
f api docs