if to is undefined, go to tip height