introduce lang for sets