GUI-side support done. Not tested yet. Guess its time to test it.