It (threading + processing commands) works! mostly.