pydsl recognition