fix the bug about ico