[UPDATE] handle interrupt gracefully
[UPDATE] add a bit of test automation
[TWEAK] bump version