Refactory Menu