pre overload