update README with better documentation