Seven devils all around me