final stuff from ECS 11