targetScale option added