created skeleton for Part B