Added icon and automatic resizing