refined sync on items updates + log revised