Add docs
Change require check