ماذا يفعل $ESP ????