customization challenge