doEdit(), etc