updates for latest version and uses