Brilliant! Very detailed, caring and accurate. Thank you! 
v4084