hard on all fours ...