update docs and read me