I've try with SRVANY.EXE and part of my problem settled. I've also tried NTSVC.OCX and yes it can make them an NT services. BUT my problem now is, whenever I log off, my service stop functioning, although it shows that it is running ok in the Service Manager. If i press stop and start it again, it's working ok. How to solve this?