No I know that.. If you read my post it said I added the daemon functions to my script (implying the service itself)
I'm not that dense. It was however the network drive issue. I had q: mapped to a local folder on my drive.. so that others could use it.. and i mapped it as well jsut for convenience. Switching it to the local filesystem folder fixed it.
You've since edited your node and added the code so it's more clear exactly what you're doing. The reason I got the impression that you wern't seeing everything that needed to happen was because you originally said that you added a couple of lines, which did not include notifying the service manager that the service started.