To develop a software that can used for IP Dialling on all types of mobiles including Iphone, Android, Symbian, Windows,Blackberry and other older generation phones. There is IP Dialling via secondary SIM card provided on older phones however due to a chip on the SIM card the SIM card does not fit in the SIM slot. The software would be very basic, dial the switch number, pass on to a subroutine to perform some checks and then dial the destination number based on the outcome of the tests. The software should be able to be sent to the phone and then activated as it would be a controlled release. All sources would be required for modifications in the future.