added support for transparency and multi-layer services