System design in depth