2nd part of writeup completed