added final portion writeup