Three development levels