Vision on a mission