working on c permanent