Looks like you've hit most of the nails on the head. Thanks for listening. Credit goes to you!