continueous string