A leap towards greater heights