fixed conditions mapping