Implementing Proper System Design