The thing is that there was nothing to be detailed. In my case, we got there at 10:15 am. It took us 45 minutes' of waitting to get the ticket. Then there was wait, endless, hopeless wait. There are ten windows in the office, however, at any given time, there are at most three windows open. Our number were called around 2:45pm. After finger print, which was one minute process, the officer stamped our passport.
I guess, my overall experience is the immigration officer will be very nice and patient if you are patient enough.