UPD: la-C version