Ygln may have several questions, but I think he may have a few answers as well.