(^) comply to C