Thanks both. I was looking at NCID last night. Either way it looks like they would need some extra code. The PC with a caller id capable modem is a webserver at the minute but no reason why it cant do both.