We have our own factory, more than 120 workers, we can guarantee we can deliver the goods on time. Internally we have 5 production departments that focus on a different category, and three merchandise teams so we will be making sure our production schedule will be on time. Also, we have a yearly calculation that our on-time delivery rate is higher than 99% in general.