basic work on ECS design