Thanks anyway, Bulldog - I appreciate your time. Unfortunately I already exhausted the help of the TotalPhase support team before I came to this forum. They only provide support for out-of-the-box functionality of their products and the API. As soon as you start changing or customizing things, they end support. It's a massive frustration!