TAPE and SPICE