fixed bug: GD circle method does not respect border thickness