notifications modification, changed subTester to perform functions at top level