made leader updates happen in right thread, updated loc