comma (',') must be considered as whitespace
Modify samples
add type specialization