identifying stages of development