Yes. And it is far more complex than there is room on APUG to give the total answer!

PE