non recursive delopment data