add-on tests now work
refactor domain test
simplify inheritance hierachy
rename test