YN:menu  function complete