basic share market implimentation