make deleting mostly work