method overload fix