Making sense out of the emerging complexity inherent in professional development