Great review and thanks for taking the time to write it.