This change helps type inference