Permit different vector sizes

Use 32 as the default size.