Foot Ompilation