TEMA and ARTEMA