trim & auxiliary