Stepping on insects is delicious?