blocks and lists
attacks