warning about implicit narrowing conversions