adding and calling methods