thanks for all of the suggestions, but I think I was unclear as to what I wanted. I just want to start a program at boot, after the network is initialized, and if the process dies I want it to respawn. So lets say I want to start hellworld at boot how do I do it.