fixed use other conditional error