Correcció d'errors i petites optimitzacions