is broken down into three levels