correct length type and passed along correctly.