added init structure for the task 2