extension points for config