added eliminate