Thanks. The beecon to re-enable 3G has been set up. However it seems to conflict with HardSleep in the following way : Switch 3G on using the beecon (2nd code snippet above) Click hardsleep - according to screen activity it functions as it should. Activate screen again using unlock switch. 3G is still enabled according to 2G/3G status applet. Can anyone confirm this ? *unless* I have misunderstood and the 3G beecon 'runs all the time' rather than only when pressed.