first pass of customisation