implemented log menu system