intial design
read me