reduce menu api call