created sceleton for demo
added init method