RADIO CODE WORKS NOW HOLY SHIT
(warning, contains tons of debug messages that still need removal)