static overload