setup for 3rd assignment