stops after 80 characters
fixes icon replacement
minor changes
removes unnecessary key value stuff