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.