Revert "etlcontrol by itself, not quite finished"

This reverts commit 44e0ca8d6028e9c657ce8028cdd4557338618c9c.
Revert "Revert "etlcontrol by itself, not quite finished""

This reverts commit aa48dc331055943fbde91c0c9f55e42cce0fa376.
hi