Remove pre_delete stuff from by()