begin add validator modules (work in progress)