delete where no need