Integration testing Verification

incomplete - commiting from last week