CxLL Recognition Systems