Probably you are aware, but just in case... china_mode breaks after a while because slatlong and cnlatlong have different lengths. Thank you for your work!