fix parser to read only
try slicing parent to aligned region to offset missing data