ID - timing on all layers and refactoring idods.py according to lint