another 'argument' for C