methods task1