Overcoming Obstacles - Achieving Potentials