some subscription processor refactor stubbing and a stub for dailywakeup subscription processor