more about basic c.