fast and hard

.