added icon, some other misc broken features