static_cast in tranposition