working on bow-string model