remnants of the battery factory