extension points explosion