Trying to solve ID78 again
misc files for ID78
Minor updates on ID76 and ID77