@rizal: I'm deeply moved