Uses EEF