ENH: Add more read options