improved quality parse