Yo de experto no tengo nada

, simplemente me gusta poder intentar ayudar explicando las cosas, ya que hay mucha gente que con ver el código simplemente no consige entenderlo, sin en cambio si les señalas los "factores" clave que hay que poner es mas facil para ellos el verlo.
Me alegro que te pueda servir de ayuda.