Sounds like you've got pretty extensive skill set, Kevin. Welcome to the forums!