The EFC Team