On the principles of lean thinking.