hard e dirty

.