probably the last edition before experiment - can try get the height function more precise