trans form should add exceptions