support for default install depending on json