avoid the red (C)