add methods demo