fixed bug with the special condition flag