giving on all fours