lots of setting trimming