functional top bar