How to customize software