خیلی جالب بود فقط بی زحمت اگه میشه یکم درمورد نحوه عمل کرد کد توضیح بدید