added the ability to add available values to backends