foot intrinsics