move edt stuff to the base module