bug fixed and icon modified