Revert "Revert "menu4.c""

This reverts commit c36ff260acb2afca16dfe2e1fd9919e6dd6bab7a.