Adding parseIO for convenience