delete? here i'm not as sure—this code jungle is hard to parse no matter how you write it.