add mangler to the mix