New more responsive menu system