add config operations