Surprised it took you that long. if you don't mind answering, what aspects of it were the most difficult?