diagnostic initial printing added, executable permissions seriously broken, read permissions inconsistent