spoiled like a devil
509