Software works quite well, definitely worth registration as it is easy to use, quite effective, and also Technical Support is always responsive, helpful, very quick to respond and effective communicators - which is very rare these days, such a high level of customer service.