add stroke info
abstracted Data File parsing