too hard andfast

.