Thanks Bill. Amy thank you for going into more detail.