modify icon, remove icon, code refactoring
upgrade API 4.1, setting up