Demello Jones is going off again