adding footprint management