Stella update: revision of Stella's flexible coupling

all new and good to go!

DSC03986comp DSC03987comp DSC04002comp