Update api docs
Update codes