make reserve handle multiple lines
v2.1.0