corrigiendo un bug y comentando todo