a simple todo receive todo every where