better style for customization purposes