finish the toolbar module. pending refinement.