client sort of sends movement updates...