hard fast

.