Lots of goods )) starting of implementation