latest version; many bug fixes