TYDE! WORK IN PROGRESS (main refs)

N0VASERAPH1M