Comments improved to clarify where client may wish to make customizations.