basic Cond compiling
basic Cond compiling