Technology gaps and development needs