thanks for the reply I am using centos I prefer to run the php CLI file as a service if I can. I have also looked at putting it as a cron job. If I do run it in the cron system how would i tell it to execute once on start-up? I think it would be easier this method but wouldn't mind learning both ways a little more background, I have succesfully got a php based script to manage the Crystalfontz 635 USB LCD and send program stats, uptime etc. I am currently designing menu systems, but before I get to carried away I want to make sure I can get the base PHP script to run after bootup and listen for keypresses and other info via xml, mysql etc. I chose PHP because its easier for me to understand (althoe im not the best with it) and it seams that php provides the CLI to allow stuff like this to run. Thanks again.