fixed a bug related to #