get restart synced but with a little delay ,working on it . the same time try rwrite this whole thing