added internal dsl story