and revamping docs