alligory to all kinds of wrong