this might get clobbered