footprint defs to go