hard step

.