more static_cast<int> fixed