dsl's category modification