firmware and some javascript turnbuckles