add notify, logger, update other test