Heading into last quarter there was some overhang from near term concerns and temporary headwinds. Price increases to offset higher cotton costs were on a lag pressuring gross margins in Q1. The new Walmart private label product hitting shelves in Q2 was going to require an inventory drawdown in Q1. A small customer was also going bankrupt hitting the company with $27mm in unpaid deliveries.