add process information and some metdata tests. move redundant functions into one module