Thanks Dr Seow for very detailed explanations.