change app icon and fix a bug in item list