commenting on multidomain class
sanatizing code to make clean