erasure-demo put now takes 1 or 2 arguments