added basic doa module implementation
vars tidy up
desc config vars