improved conditioning