unnecessary assertion