simplify clock banner notification and add unit test