upgrade : dic select, line limit