add config principles