started templates & adding list to the eh_domain actions.
TODO: handle the argc and argv in a better way.