fixes to putback