added method changes
method changes added