UP2DATE - New developments and product enhancements