add endless adapter