Lan, You are a great guy - big on patience and self-control.