the type variable name correctly saga continues