added timeout for client side correction