Enterprise Version
vectorised
More