Move some parts of code from gui to engine (mp::connect::side).