Changing back to C to keep it more simple.