None of these need to be virtual.