parse completing