style: take over variables' ownership first