added missing keep statement