c designs adapted to