alloc/free for Footprints