I really need to scrutinize code I copy-paste more thoroughly. x_x 2dcfb1797a479a9da6a814b0b2e78eaf61169f78

Should I correct the sync implementation too?