* some method overloads added.