changed internal design
changed base scale"