delete my old shit; add TDMA solver