the other day, we flew to KL. Bloody silly system they (MH) had. Should have given those forms while passengers are in plane. Could use those 15-20mins of flight journey to complete all forms but instead, we had to get those forms thrown all over on a long table at KLIA and hurried to finish all. Some passengers who were in the super long slow immigration Q were wondering what those forms were. Saw some Europeans and Arabs left the Q to complete them. Wasted a lot of time! Wouldn't be like this if it is SQ/ Changi Airport.