Exactly what mastercard enjoys was foremost for your requirements?