implement simple catch & release