justice demanded..