updated polyauth