Abstract vector template design n2