about screen and compiler fix for cond