what are the difference and similarities between thsese methods?​