trim optimization