What is this thing called theory of constraints and how should it be implemented? See original record