interface for rich config
affect badge config