added icon and minor fixes.