oops. decoder must delete decoder...