might be the only viable solution to tackle C