fix String bugs