development lifespan 5080126