[clients unsync] improved interaction