converting back to C...
converting back to C...