Very nice, thanks for taking the time out to write this up!