overloaded method support.