fix menu component
add logout