Done extractValue