Making a mess with the dynamic strings.  Taking a break, will come back later.