I know this is not much related to Delphi itself, but how can I do the following in D3: a) I have two phones, but they share the same line and same phone number. I noticed that sometimes my modem makes my phones ring without any reason (nobody has called me). How can I do this in Delphi, that is how can I make my phones ring through my modem? b) If someone calls me, then how can I find out his phone number before I pick up the phone? c) How can I record a phone conversation (that is, to act as an answering machine)? If that is too difficult, then how can I at least play the conversation through the speakers (that is, through my sound card), while the conversation is taking place (live)? I would be very thankful even if you'd answer me only one question, because I really need this right now. Thanks in advance, Gajo Csaba --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz