reduced use of static_cast