client transformer stack reworked