@afjalkhan: You have explained