Añadidos comentarios, comentado un poco el código, corregido error render