warning suprpessed
fixed a bug on show_top()