fixed vector parsing macro