fix for C