validates :height, :presence => true, :numericality => true, :natural_number => true
validates :r, :presence => true, :numericality => true
# validates :caption, :presence => true
-# validates :settings, :presence => true
+ validates :settings, :extend_balloon => true
before_validation :valid_encode