Will now loop back on itself, pins always high assumed for methods, verbose mode added to some outputs