Thanks, I think this is what I was looking for. Seems complicated.