external for ECSE