added localization; added color customization