vuelto al signature viejo de shell_main para que compile