ported benchmarks and examples back to v1

Add types to fields, here and everywhere