Principles of implementation