publish scheduler