Better future prospects meaning