Depend on independent etapi module.