for c style