Long term development