Opportunities for achieving Vision 2030