 The band reunited in 2018 to release a new EP, titled "This is Capital Punishment," for Record Store Day.The current status of the band is unknown.Stiller attended The Cathedral School of St. John the Divine and graduated from the Calhoun School in New York in 1983.