Principles of DAF systems