basic TMD reader