added hidden attack