Re-implementing ModDocks and modulation - unfinished