Thanks for this useful information. You explained all the things finely with examples. Nice.