beginning of customization