meeting current and future needs