async render menu