attack method

implementing