@esy999: Main question