added long conditional formatting